/*
 * File:   CoordinatesInverterTest.h
 * Author: Guilherme Monteiro
 */

#ifndef COORDINATESINVERTERTEST_H
#define	COORDINATESINVERTERTEST_H

#include <cppunit/extensions/HelperMacros.h>

#include <stdlib.h>
#include <iostream>
#include "../headers/CoordinatesInverter.h"
#include "../headers/Model1.h"

using namespace std;

class CoordinatesInverterTest : public CPPUNIT_NS::TestFixture {
    CPPUNIT_TEST_SUITE(CoordinatesInverterTest);

    CPPUNIT_TEST(testInvertPoints1);
    CPPUNIT_TEST(testInvertPoints2);

    CPPUNIT_TEST_SUITE_END();

public:
    CoordinatesInverterTest();
    virtual ~CoordinatesInverterTest();
    void setUp();
    void tearDown();

private:
    void testInvertPoints1();
    void testInvertPoints2();
};

#endif	/* COORDINATESINVERTERTEST_H */

